From 4b07c727857c852a6342498880e8ec7a82b6a628 Mon Sep 17 00:00:00 2001 From: Martin Schiller Date: Mon, 30 Mar 2020 10:16:11 +0200 Subject: [PATCH] luci-app-openvpn: add possibility to set param "compress" without algorithm In some situations you need to set the compress param without an algorithm. Compression will be turned off, but the packet framing for compression will still be enabled, allowing a different setting to be pushed later. As it is not possible to have options with optional values at the moment, I've introduced a pseudo value "frames_only" which will be removed in the init script. Signed-off-by: Martin Schiller (cherry picked from commit f8efd2c347f23f515da996754b05efbabf10b00a) --- .../luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua index 51fe606336..441083fb42 100644 --- a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua +++ b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua @@ -161,7 +161,7 @@ local knownParams = { translate("Policy level over usage of external programs and scripts") }, { ListValue, "compress", - { "lzo", "lz4", "stub-v2"}, + { "frames_only", "lzo", "lz4", "stub-v2"}, translate("Security recommendation: It is recommended to not enable compression and set this parameter to `stub-v2`") }, } }, -- 2.30.2